﻿using System;
using System.Collections.Generic;
using System.ComponentModel.Composition;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using XSockets.Core.Globals;
using XSockets.Core.XSocket;
using XSockets.Core.XSocket.Event.Attributes;
using XSockets.Core.XSocket.Interface;

namespace XSocketHandler
{
    [Export(typeof(IXBaseSocket))]
    [XBaseSocketMetadata("SocialAnalyseSocket", Constants.GenericTextBufferSize)]
    public class SocialAnalyseSocket : XBaseSocket
    {
        public SocialAnalyseSocket()
        {
             
        }

        [HandlerEvent("OnCustomChatMessage")]
        public void OnCustomChatMessage(CustomEvent eEvent)
        {

        }

        #region Overrides of XBaseSocket

        public override IXBaseSocket NewInstance()
        {
            return new SocialAnalyseSocket();
        }

        #endregion
    }
}
